steamed dumpling - French English Dictionary